Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 OLIVE LANE Terraced £175,794 £86,000 30 Apr 2004
126 OLIVE LANE Semi-Detached £182,139 £85,000 16 Jan 2004
127 OLIVE LANE Semi-Detached £182,990 £145,000 2 Oct 2017
134 OLIVE LANE Terraced £175,745 £53,000 10 Aug 2001
135 OLIVE LANE Semi-Detached £151,521 £115,000 4 Nov 2016
137 OLIVE LANE Semi-Detached £162,933 £95,000 28 Jan 2010